package com.yyfax.pay.config.model.to;

import com.yyfax.framework.model.Params;

/**
 * 商户支付通道关系查询参数
 * 
 * @author changxd
 * @date 2017-04-12
 * @since 1.0.0
 */
@SuppressWarnings("serial")
public class MerchantPaymentQueryParams extends Params {
	/** 商户编码 */
	private String merchantCode;
	/** 支付通道编号 */
	private String paymentCode;
	/** 支付类型，1-支付，2--代付 */
	private String payType;
	/** 支付模式,1-认证支付，2-网银支付 */
	private String payMode;
	/** 支付通道商户号,该值为支付通道分配的支付商户号 */
	private String payMerchantId;
	
	private int id;

	@Override
	public boolean validate() throws Exception {

		return true;
	}

	public String getPaymentCode() {
		return paymentCode;
	}

	public void setPaymentCode(String paymentCode) {
		this.paymentCode = paymentCode;
	}

	public String getPayType() {
		return payType;
	}

	public void setPayType(String payType) {
		this.payType = payType;
	}

	public String getPayMode() {
		return payMode;
	}

	public void setPayMode(String payMode) {
		this.payMode = payMode;
	}

	public String getMerchantCode() {
		return this.merchantCode;
	}

	public void setMerchantCode(String merchantCode) {
		this.merchantCode = merchantCode;
	}

	public String getPayMerchantId() {
		return payMerchantId;
	}

	public void setPayMerchantId(String payMerchantId) {
		this.payMerchantId = payMerchantId;
	}

	public int getId() {
		return id;
	}

	public void setId(int id) {
		this.id = id;
	}

}
